get soaked in the rain - German English Dictionary